de341c5ba0a948e5107fcac33d00f716997e7604,core/languageDesign/script/source_gen/jetbrains/mps/lang/script/plugin/ScriptsForSelection_ActionGroup.java,ScriptsForSelection_ActionGroup,doUpdate,#AnActionEvent#,36

Before Change


      event.getPresentation().setEnabled(true);
      // 
      ScriptsMenuBuilder menuBuilder = new ScriptsMenuBuilder(true);
      ScriptsForSelection_ActionGroup.this.add(menuBuilder.create_ByCategoryPopup());
      ScriptsForSelection_ActionGroup.this.add(menuBuilder.create_ByBuildPopup());
      ScriptsForSelection_ActionGroup.this.add(menuBuilder.create_ByLanguagePopup());
      // 
      ScriptsForSelection_ActionGroup.this.addParameterizedAction(new RunMigrationScripts_Action(menuBuilder.getAllScripts(), true), PluginId.getId("jetbrains.mps.lang.script"), menuBuilder.getAllScripts(), true);
    } catch (Throwable t) {

After Change


      event.getPresentation().setEnabled(true);

      ScriptsMenuBuilder menuBuilder = new ScriptsMenuBuilder(true);
      BaseGroup catGroup = menuBuilder.create_ByCategoryPopup();
      for (AnAction a : catGroup.getChildren(null)) {
        ScriptsForSelection_ActionGroup.this.add(a);
      }
      ScriptsForSelection_ActionGroup.this.addParameterizedAction(new RunMigrationScripts_Action(menuBuilder.getAllScripts(), true), PluginId.getId("jetbrains.mps.lang.script"), menuBuilder.getAllScripts(), true);
    } catch (Throwable t) {